race to be the best - French English Dictionary